package br.com.roteadroid.vo;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;

@DatabaseTable(tableName = "rota")
public class RotaVO implements Serializable, BaseVO {

	private static final long serialVersionUID = -3120563227232526987L;
	@DatabaseField(generatedId  = true)
    private Integer id;
	@DatabaseField
	private Date dataInicio;
	@DatabaseField
	private Date dataFim;
	@DatabaseField
	private Date dataGravacao;
	
	private List<EnderecoVO> enderecos;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Date getDataInicio() {
		return dataInicio;
	}

	public void setDataInicio(Date dataInicio) {
		this.dataInicio = dataInicio;
	}

	public Date getDataFim() {
		return dataFim;
	}

	public void setDataFim(Date dataFim) {
		this.dataFim = dataFim;
	}

	public Date getDataGravacao() {
		return dataGravacao;
	}

	public void setDataGravacao(Date dataGravacao) {
		this.dataGravacao = dataGravacao;
	}

	public List<EnderecoVO> getEnderecos() {
		return enderecos;
	}

	public void setEnderecos(List<EnderecoVO> enderecos) {
		this.enderecos = enderecos;
	}
	
}